//
//  SceneDelegate.swift
//  test3
//
//  Created by ww on 2025/4/13.
//

import UIKit

class SceneDelegate: UIResponder, UIWindowSceneDelegate {

    var window: UIWindow?


    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
        Logger.log(.info, tag: LogTag.appLife)
        guard let _ = (scene as? UIWindowScene) else { return }
    }
    
    func scene(_ scene: UIScene, openURLContexts URLContexts: Set<UIOpenURLContext>) {
        Logger.log(.info, tag: LogTag.appLife)
    }

    func scene(_ scene: UIScene, willContinueUserActivityWithType userActivityType: String) {
        Logger.log(.info, tag: LogTag.appLife)
    }
    
    func scene(_ scene: UIScene, continue userActivity: NSUserActivity) {
        Logger.log(.info, tag: LogTag.appLife)
    }
    

    
    func sceneDidDisconnect(_ scene: UIScene) {
        Logger.log(.info, tag: LogTag.appLife)
    }

    func sceneDidBecomeActive(_ scene: UIScene) {
        Logger.log(.info, tag: LogTag.appLife)
    }

    func sceneWillResignActive(_ scene: UIScene) {
        Logger.log(.info, tag: LogTag.appLife)
    }

    func sceneWillEnterForeground(_ scene: UIScene) {
        Logger.log(.info, tag: LogTag.appLife)
    }

    func sceneDidEnterBackground(_ scene: UIScene) {
        Logger.log(.info, tag: LogTag.appLife)
    }


}

